//
//  YHOptionLayoutConstant.h
//  ScriptKill
//
//  Created by 林宁宁 on 2021/4/28.
//  Copyright © 2021 优智汇. All rights reserved.
//

#import <Foundation/Foundation.h>


NS_ASSUME_NONNULL_BEGIN

#pragma mark - Layout

/// 间距15
FOUNDATION_EXTERN CGFloat YHOptionLayout_Space15(void);

/// 标题左边距
FOUNDATION_EXTERN CGFloat YHOptionLayout_LeftTitleMargin(void);

/// 中间内容左边距
FOUNDATION_EXTERN CGFloat YHOptionLayout_CenterContentMargin(void);

/// 左边内容大小
FOUNDATION_EXTERN CGFloat YHOptionLayout_LeftContentWidth(void);

typedef NS_OPTIONS(NSInteger, YHOptionCellLeftShowType) {
    /// 标题
    YHOptionCellLeftShowType_Title          = 1<<0,
    /// 图片
    YHOptionCellLeftShowType_Image          = 1<<1,
    /// 提示
//    YHOptionCellLeftShowType_HintBottom    = 1<<2,
//    YHOptionCellLeftShowType_HintLeft      = 1<<3,
//    YHOptionCellLeftShowType_HintRight     = 1<<4,
};


typedef NS_OPTIONS(NSInteger, YHOptionCellRightShowType) {
    /// 空视图 不显示
    YHOptionCellRightShowType_None      = 1<<0,
    /// 文本
    YHOptionCellRightShowType_Title     = 1<<1,
    /// 图片
    YHOptionCellRightShowType_Image     = 1<<2,
    /// 开关
    YHOptionCellRightShowType_Switch    = 1<<3,
    /// 清除按钮 
    YHOptionCellRightShowType_Clean     = 1<<4,
};

/// 删除按钮显示状态
typedef NS_ENUM(NSInteger, YHOptionCellCleanStatus) {
    /// 内容非空的时候
    YHOptionCellCleanStatus_ContentNonEmpty,
    /// 常显
    YHOptionCellCleanStatus_Always
};



@interface YHOptionLayoutConstant : NSObject

@end

NS_ASSUME_NONNULL_END
